package com.aoxin.mapper.course.systemCourse;

import java.util.List;

import com.aoxin.model.dto.ThemeCourseDto;

import io.lettuce.core.dynamic.annotation.Param;

/**
 * 主题课mapper
 * @author lop
 * @date 2018年4月27日 下午4:35:12
 */
public interface ThemeCourseDao {
	/**
	 * 检查可否已有学校课程ID
	 * @param themeCoureseId
	 * @return
	 */
	public Integer checkSchoolCourseId(@Param("schoolCourseId")Integer schoolCourseId);
	/**
	 * 添加学校课程ID
	 * @param schoolCourseId
	 */
	public void insertSelective(@Param("schoolCourseId")Integer schoolCourseId);
	/**
	 * 删除学校课程ID
	 * @param themeCourseId
	 */
	void deleteThemeCourse(List<Integer> themeCourseId);
	/**
	 * 查询主题课程
	 * @param themeCourseDto
	 * @return
	 */
	public List<ThemeCourseDto> getThemeCourse(ThemeCourseDto themeCourseDto);
	
}
